/*
*
* SteelZgFreightInfoBean.java
* @author lang
* @date 2020-12-02 14:08:36
*/
package com.steel.yfmall.cloud.assistant.po.stock;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class SteelZgFreightInfoBean implements Serializable {
    /**
     *  @Fields id id
     */
    private Integer id;

    /**
     *  @Fields comp_id 公司别
     */
    private String compId;

    /**
     *  @Fields trans_way_no 运输方式代码
     */
    private String transWayNo;

    /**
     *  @Fields trans_tool_no 运输工具代码 非尺：Y是；N否
     */
    private String transToolNo;

    /**
     *  @Fields work_day 生效日期
     */
    private String workDay;

    /**
     *  @Fields work_time 生效时间
     */
    private String workTime;

    /**
     *  @Fields car_comp_id 车行
     */
    private String carCompId;

    /**
     *  @Fields prod_class 产品大类
     */
    private String prodClass;

    /**
     *  @Fields prod_type 产品形态
     */
    private String prodType;

    /**
     *  @Fields load_wgt_kind 载重类型 1大载、2标载
     */
    private String loadWgtKind;

    /**
     *  @Fields length_kind 长度类型 3:6米；1:9米；2:12米
     */
    private String lengthKind;

    /**
     *  @Fields width_kind 宽度类型 是否超宽：Y是N否
     */
    private String widthKind;

    /**
     *  @Fields site_kind 地点类型 M市场、F工地
     */
    private String siteKind;

    /**
     *  @Fields price_mt 含税运输单价
     */
    private BigDecimal priceMt;

    /**
     *  @Fields price_mt_no_tax 未税运输单价
     */
    private BigDecimal priceMtNoTax;

    /**
     *  @Fields price_km 含税运输单价金额 元/吨*KM
     */
    private BigDecimal priceKm;

    /**
     *  @Fields dist_km 里程数
     */
    private BigDecimal distKm;

    /**
     *  @Fields crcy 币别
     */
    private String crcy;

    /**
     *  @Fields freight_price_no
     */
    private String freightPriceNo;

    /**
     *  @Fields status 状态 Y使用中 N作废
     */
    private String status;

    /**
     *  @Fields over_length 是否超长 Y是N否
     */
    private String overLength;

    /**
     *  @Fields create_emp_no 建立人员
     */
    private String createEmpNo;

    /**
     *  @Fields create_date 创建日期
     */
    private String createDate;

    /**
     *  @Fields create_time 创建时间
     */
    private String createTime;

    /**
     *  @Fields update_emp_no 修改人员
     */
    private String updateEmpNo;

    /**
     *  @Fields update_date 更新日期
     */
    private String updateDate;

    /**
     *  @Fields update_time 更新时间
     */
    private String updateTime;

    /**
     *  @Fields add_time 新增时间
     */
    private Date addTime;

    /**
     *  @Fields process_time 处理时间
     */
    private Date processTime;

    /**
     *  @Fields begin_loc_no 起点代码
     */
    private String beginLocNo;

    /**
     *  @Fields begin_loc_no_exp 起点代码
     */
    private String beginLocNoExp;

    /**
     *  @Fields end_loc_no 终点代码
     */
    private String endLocNo;

    /**
     *  @Fields end_loc_no_exp 终点代码
     */
    private String endLocNoExp;

    /**
     * c_zg_freight_info
     */
    private static final long serialVersionUID = 1L;

    /**
     * id
     * @return id id
     */
    public Integer getId() {
        return id;
    }

    /**
     * id
     * @param id id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 公司别
     * @return comp_id 公司别
     */
    public String getCompId() {
        return compId;
    }

    /**
     * 公司别
     * @param compId 公司别
     */
    public void setCompId(String compId) {
        this.compId = compId;
    }

    /**
     * 运输方式代码
     * @return trans_way_no 运输方式代码
     */
    public String getTransWayNo() {
        return transWayNo;
    }

    /**
     * 运输方式代码
     * @param transWayNo 运输方式代码
     */
    public void setTransWayNo(String transWayNo) {
        this.transWayNo = transWayNo;
    }

    /**
     * 运输工具代码 非尺：Y是；N否
     * @return trans_tool_no 运输工具代码 非尺：Y是；N否
     */
    public String getTransToolNo() {
        return transToolNo;
    }

    /**
     * 运输工具代码 非尺：Y是；N否
     * @param transToolNo 运输工具代码 非尺：Y是；N否
     */
    public void setTransToolNo(String transToolNo) {
        this.transToolNo = transToolNo;
    }

    /**
     * 生效日期
     * @return work_day 生效日期
     */
    public String getWorkDay() {
        return workDay;
    }

    /**
     * 生效日期
     * @param workDay 生效日期
     */
    public void setWorkDay(String workDay) {
        this.workDay = workDay;
    }

    /**
     * 生效时间
     * @return work_time 生效时间
     */
    public String getWorkTime() {
        return workTime;
    }

    /**
     * 生效时间
     * @param workTime 生效时间
     */
    public void setWorkTime(String workTime) {
        this.workTime = workTime;
    }

    /**
     * 车行
     * @return car_comp_id 车行
     */
    public String getCarCompId() {
        return carCompId;
    }

    /**
     * 车行
     * @param carCompId 车行
     */
    public void setCarCompId(String carCompId) {
        this.carCompId = carCompId;
    }

    /**
     * 产品大类
     * @return prod_class 产品大类
     */
    public String getProdClass() {
        return prodClass;
    }

    /**
     * 产品大类
     * @param prodClass 产品大类
     */
    public void setProdClass(String prodClass) {
        this.prodClass = prodClass;
    }

    /**
     * 产品形态
     * @return prod_type 产品形态
     */
    public String getProdType() {
        return prodType;
    }

    /**
     * 产品形态
     * @param prodType 产品形态
     */
    public void setProdType(String prodType) {
        this.prodType = prodType;
    }

    /**
     * 载重类型 1大载、2标载
     * @return load_wgt_kind 载重类型 1大载、2标载
     */
    public String getLoadWgtKind() {
        return loadWgtKind;
    }

    /**
     * 载重类型 1大载、2标载
     * @param loadWgtKind 载重类型 1大载、2标载
     */
    public void setLoadWgtKind(String loadWgtKind) {
        this.loadWgtKind = loadWgtKind;
    }

    /**
     * 长度类型 3:6米；1:9米；2:12米
     * @return length_kind 长度类型 3:6米；1:9米；2:12米
     */
    public String getLengthKind() {
        return lengthKind;
    }

    /**
     * 长度类型 3:6米；1:9米；2:12米
     * @param lengthKind 长度类型 3:6米；1:9米；2:12米
     */
    public void setLengthKind(String lengthKind) {
        this.lengthKind = lengthKind;
    }

    /**
     * 宽度类型 是否超宽：Y是N否
     * @return width_kind 宽度类型 是否超宽：Y是N否
     */
    public String getWidthKind() {
        return widthKind;
    }

    /**
     * 宽度类型 是否超宽：Y是N否
     * @param widthKind 宽度类型 是否超宽：Y是N否
     */
    public void setWidthKind(String widthKind) {
        this.widthKind = widthKind;
    }

    /**
     * 地点类型 M市场、F工地
     * @return site_kind 地点类型 M市场、F工地
     */
    public String getSiteKind() {
        return siteKind;
    }

    /**
     * 地点类型 M市场、F工地
     * @param siteKind 地点类型 M市场、F工地
     */
    public void setSiteKind(String siteKind) {
        this.siteKind = siteKind;
    }

    /**
     * 含税运输单价
     * @return price_mt 含税运输单价
     */
    public BigDecimal getPriceMt() {
        return priceMt;
    }

    /**
     * 含税运输单价
     * @param priceMt 含税运输单价
     */
    public void setPriceMt(BigDecimal priceMt) {
        this.priceMt = priceMt;
    }

    /**
     * 未税运输单价
     * @return price_mt_no_tax 未税运输单价
     */
    public BigDecimal getPriceMtNoTax() {
        return priceMtNoTax;
    }

    /**
     * 未税运输单价
     * @param priceMtNoTax 未税运输单价
     */
    public void setPriceMtNoTax(BigDecimal priceMtNoTax) {
        this.priceMtNoTax = priceMtNoTax;
    }

    /**
     * 含税运输单价金额 元/吨*KM
     * @return price_km 含税运输单价金额 元/吨*KM
     */
    public BigDecimal getPriceKm() {
        return priceKm;
    }

    /**
     * 含税运输单价金额 元/吨*KM
     * @param priceKm 含税运输单价金额 元/吨*KM
     */
    public void setPriceKm(BigDecimal priceKm) {
        this.priceKm = priceKm;
    }

    /**
     * 里程数
     * @return dist_km 里程数
     */
    public BigDecimal getDistKm() {
        return distKm;
    }

    /**
     * 里程数
     * @param distKm 里程数
     */
    public void setDistKm(BigDecimal distKm) {
        this.distKm = distKm;
    }

    /**
     * 币别
     * @return crcy 币别
     */
    public String getCrcy() {
        return crcy;
    }

    /**
     * 币别
     * @param crcy 币别
     */
    public void setCrcy(String crcy) {
        this.crcy = crcy;
    }

    /**
     *
     * @return freight_price_no
     */
    public String getFreightPriceNo() {
        return freightPriceNo;
    }

    /**
     *
     * @param freightPriceNo
     */
    public void setFreightPriceNo(String freightPriceNo) {
        this.freightPriceNo = freightPriceNo;
    }

    /**
     * 状态 Y使用中 N作废
     * @return status 状态 Y使用中 N作废
     */
    public String getStatus() {
        return status;
    }

    /**
     * 状态 Y使用中 N作废
     * @param status 状态 Y使用中 N作废
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * 是否超长 Y是N否
     * @return over_length 是否超长 Y是N否
     */
    public String getOverLength() {
        return overLength;
    }

    /**
     * 是否超长 Y是N否
     * @param overLength 是否超长 Y是N否
     */
    public void setOverLength(String overLength) {
        this.overLength = overLength;
    }

    /**
     * 建立人员
     * @return create_emp_no 建立人员
     */
    public String getCreateEmpNo() {
        return createEmpNo;
    }

    /**
     * 建立人员
     * @param createEmpNo 建立人员
     */
    public void setCreateEmpNo(String createEmpNo) {
        this.createEmpNo = createEmpNo;
    }

    /**
     * 创建日期
     * @return create_date 创建日期
     */
    public String getCreateDate() {
        return createDate;
    }

    /**
     * 创建日期
     * @param createDate 创建日期
     */
    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * 修改人员
     * @return update_emp_no 修改人员
     */
    public String getUpdateEmpNo() {
        return updateEmpNo;
    }

    /**
     * 修改人员
     * @param updateEmpNo 修改人员
     */
    public void setUpdateEmpNo(String updateEmpNo) {
        this.updateEmpNo = updateEmpNo;
    }

    /**
     * 更新日期
     * @return update_date 更新日期
     */
    public String getUpdateDate() {
        return updateDate;
    }

    /**
     * 更新日期
     * @param updateDate 更新日期
     */
    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * 更新时间
     * @return update_time 更新时间
     */
    public String getUpdateTime() {
        return updateTime;
    }

    /**
     * 更新时间
     * @param updateTime 更新时间
     */
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 新增时间
     * @return add_time 新增时间
     */
    public Date getAddTime() {
        return addTime;
    }

    /**
     * 新增时间
     * @param addTime 新增时间
     */
    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    /**
     * 处理时间
     * @return process_time 处理时间
     */
    public Date getProcessTime() {
        return processTime;
    }

    /**
     * 处理时间
     * @param processTime 处理时间
     */
    public void setProcessTime(Date processTime) {
        this.processTime = processTime;
    }

    /**
     * 起点代码
     * @return begin_loc_no 起点代码
     */
    public String getBeginLocNo() {
        return beginLocNo;
    }

    /**
     * 起点代码
     * @param beginLocNo 起点代码
     */
    public void setBeginLocNo(String beginLocNo) {
        this.beginLocNo = beginLocNo;
    }

    /**
     * 起点代码
     * @return begin_loc_no_exp 起点代码
     */
    public String getBeginLocNoExp() {
        return beginLocNoExp;
    }

    /**
     * 起点代码
     * @param beginLocNoExp 起点代码
     */
    public void setBeginLocNoExp(String beginLocNoExp) {
        this.beginLocNoExp = beginLocNoExp;
    }

    /**
     * 终点代码
     * @return end_loc_no 终点代码
     */
    public String getEndLocNo() {
        return endLocNo;
    }

    /**
     * 终点代码
     * @param endLocNo 终点代码
     */
    public void setEndLocNo(String endLocNo) {
        this.endLocNo = endLocNo;
    }

    /**
     * 终点代码
     * @return end_loc_no_exp 终点代码
     */
    public String getEndLocNoExp() {
        return endLocNoExp;
    }

    /**
     * 终点代码
     * @param endLocNoExp 终点代码
     */
    public void setEndLocNoExp(String endLocNoExp) {
        this.endLocNoExp = endLocNoExp;
    }
}
